5.3.3 APPX Application Design Manual

+ Chapter 1-1: Overview of Application Design
+ Chapter 1-2: Getting Started
+ Chapter 1-3: Data Dictionary
+ Chapter 1-4: Understanding Process Design
+ Chapter 1-5: Interprocess Communication
+ Chapter 1-6: Customizing Your Application
+ Chapter 1-7: The Documentation Facility
+ Chapter 1-8: Application Design Tools
+ Chapter 2-1: Data Dictionary Overview
+ Chapter 2-2: Data Dictionary Concepts
+ Chapter 2-3: Domains
+ Chapter 2-4: Files and Fields
+ Chapter 2-5: Work Fields
+ Chapter 3-1: Overview of APPX Processes
+ Chapter 3-2: Getting Started
+ Chapter 3-3: Process Definition
+ Chapter 3-4: Menu Processes
+ Chapter 3-5: Job Processes
+ Chapter 3-6: Input Processes
+ Chapter 3-7: Output Processes
+ Chapter 3-8: Update Processes
+ Chapter 3-9: Query Processes
+ Chapter 3-10: Inquiry Processes
+ Chapter 3-11: Status Processes
+ Chapter 3-12: Subroutine Processes
+ Chapter 3-13: Table Processes
+ Chapter 3-14: Automatic and Optional Children
+ Chapter 3-15: Using the Image Editor
+ Chapter 3-16: Using GUI Features of the Image Editor
+ Chapter 3-17: Using Event Points
+ Chapter 4-1: ILF Integration
+ Chapter 4-2: True/False Status Indicators
+ Chapter 4-3: Specifying Statements
+ Chapter 4-4: The ILF Editor
+ Chapter 4-5: The Appx ILF Debugger
+ Chapter 4-6: ILF Keyword Reference
- Chapter 4-7: Predefined Fields
+ Chapter 4-8: Runtime Subroutine's and Predefined Processes
+ Chapter 4-9: Appx Chart Director API

Chapter 4-7: Predefined Fields

AI, BI, CI...ZI


 AI through ZI are index work variables for use in ILF statements. They are integer variables that can be used in computations which require only integers. Before setting these variables, any numbers with decimal places are automatically rounded up to the next higher integer. The range of values allowed is from –2,147,483,648 to +2,147,483,647, inclusive. These fields and their related fields, floating point variables A, B, C...Z, are the only fields that can be used in a CALC statement. Note that in the example below quantity and price are both rounded to integers as part of setting the variables AI and BI.


        SET      --- AI                     =  TAP INVOICE QUANTITY
        SET      --- BI                     =  TAP INVOICE PRICE
        CALC     CI = AI * BI
 

AI through ZI variables can also be used as index work variables in BEG LOOP/END LOOP and SET TEMP statements and in place of occurrence numbers and/or appearance numbers wherever such numbers occur. For example,


        BEG LOOP AI = 001 TO 010  STEP 001
        SET      TAP WORK COUNTER           AI  =  0
        END LOOP AI
 

Application Design Manual                                         "Powered by Appx Software"

751

©2006 By APPX Software, Inc. All Rights Reserved